steps and meandering path